package com.pmt.feedplayer.core

import kotlinx.coroutines.CoroutineDispatcher

/**
 * 协程调度器提供者接口
 */
expect class CoroutineDispatcherProvider {
    /**
     * 主调度器（UI线程）
     */
    val main: CoroutineDispatcher
    
    /**
     * 计算调度器（CPU密集型任务）
     */
    val default: CoroutineDispatcher
    
    /**
     * IO调度器（IO密集型任务）
     */
    val io: CoroutineDispatcher
}